@charset "utf-8";
/* CSS Document */

body{background: #f0f4f7;}
.margin{width: 1024px;margin: 0 auto;}

#top{font:12px/29px "";color:#666666;background: url(../images/topbg.png) repeat-x;}
#top .margin{background:none;}
#top .l{float:left;}
#top .l b{margin:0 10px;}
#top .l span{margin:0 5px;}
#top .l a:nth-child(2){color:#ff6622;}
#top .r{float:right;}
#top .r span{margin:0 12px;color:#dfdfdf;}
#top .r img:first-child{margin-right:6px;}
#top .r img{position: relative;top:-2px;}

header{padding-top: 29px;background:#999999;}
header .margin{background: none;}
header .t{overflow: hidden;}
header .t .logo{float:left;width: 297px;height: 65px;margin:0 48px 26px 12px;background: url(../images/logobg.png) repeat-x;text-align: center;}
header .t .logo h3{font:700 36px/44px "";color:#54575c;}
header .t .logo p{font:12px/20px "";margin-top:2px;color:#989898;}
header .t .search{float: left;}
header .t .search b{display: block;padding-bottom: 5px;}
header .t .search b a{font-size: 12px;padding: 0 12px;color: #888;}
header .t .search b a:hover{font-weight: 700;color: #6e7880;}
header .t .search i{display: block;}
header .t .search i input:nth-child(1){float:left;width: 280px;padding: 0 10px;font: 12px/30px "";color: #b3b3b3;border: 2px solid #6e7880;}
header .t .search i input:nth-child(2){float:left;padding: 0 10px;font: 700 12px/34px "";color: #fff;background: #6e7880;border: 0;}
header .t .search i input:nth-child(3){margin-left:2px;float:left;padding: 0 12px;font: 700 12px/34px "";color: #fff;background: #333;border: 0;}
header .t .search u{display: block;}
header .t .search u a{font:12px/38px "";color: #252525;margin-right:7px ;}
header .t .hot{float:left;margin: 9px 0 0 37px;}
header .t .hot p{font: 12px/22px "";color: #666;}
header .b{display: flex;justify-content: center;background: url(../images/topbg2.png) repeat-x;}
header .b a{display: block;width: 142px;font: 700 12px/41px "";color:#fff;text-align: center;transition: 0.3s linear;}
header .b a:hover{background: #4ea544;color:#e8ca78;}

#main .margin{box-sizing: border-box;padding: 12px 11px;border: 1px solid #afb8bf;border-top: 0;background: #fff;}
.type{display: flex;justify-content: space-between;}
.type .l{padding: 0 4px 4px;background:#eaeff3;border: 1px solid #b1bac1;}
.type .l p{font: 18px/33px "";color: #374047;}
.type .l ul{padding: 2px 10px 5px;background:#fff;border: 1px solid #b1bac1;}
.type .l ul li{width: 170px;font: 12px/31px "";color: #374047;border-bottom: 1px dashed #afb8bf;text-indent: 8px;}
.type>a img{display:block;border: 1px solid #e0e0e0;}
.type .r{display: flex;justify-content: space-between;flex-direction: column;}
.type .r .r-b{height: 71px;display: flex;justify-content: space-between;flex-direction: column;border: 1px solid #e0e0e0;}
.type .r .r-b ul{overflow: hidden;}
.type .r .r-b ul li{float: left;}
.type .r .r-b ul li a{display: block;font: 12px/30px "";color: #555;background: #f5f5f5;border-top: 2px solid #f5f5f5;padding: 0 20px;}
.type .r .r-b ul li a:hover{background: #fff;border-top:2px solid #0f8506;}
.type .r .r-b p{font: 12px/30px "";color: #555;text-indent: 10px;}
.supply{padding: 12px 0 24px;}
.supply h3{font: 17px/34px "";color: #fff;background: #374047;text-indent: 15px;}
.supply ul{padding: 0 13px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.supply ul li{margin-top:12px;border: 1px solid #eeeeee;}
.product h3{font: 17px/34px "";color: #fff;background: #374047;text-indent: 15px;overflow: hidden;}
.product h3 p{float: left;}
.product h3 a{float: right;margin-right: 36px;color: #fff;}
.product ul{padding: 0 12px 17px;display: flex;justify-content: space-between;}
.product ul li{width: 235px;}
.product ul li>a:nth-child(1){display: block;height: 254px;background: url(../images/product1.png) no-repeat center;}
.product ul li i{display: block;height: 40px;font: 12px/20px "";color: #6b382e;border-bottom: 1px solid #ededed;}
.product ul li p{width:230px;text-indent:5px;font: 12px/28px "";color: #252525;border-bottom: 1px solid #ededed;}
.product ul li p span{color: #ff0000;}
.product ul li u{width:230px;display: block;padding: 8px 0;border-bottom: 1px solid #ededed;}
.product ul li u a{display: block;font: 12px/23px "";color: #fff;width:92px;text-align:center;background: #374047;margin-left: 5px;}
.product ul li b{display: block;font: 12px/30px "";color: #252525;text-indent: 5px;}
.new{border: 1px solid #afb8bf;}
.new .t{background: #374047;overflow: hidden;}
.new .t a{float:left;display: block;width: 190px;text-align: center;font: 17px/40px "";color: #fff;}
.new .t a:hover{background: #fff;color:#555555;}
.new .b{padding: 3px 0 6px;overflow: hidden;}
.new .b .b-l{float: left;padding: 0 15px 2px 12px;border-right:1px dashed #dfdfdf ;display: flex;justify-content: space-between;flex-wrap: wrap;width: 196px;}
.new .b .b-l a{border: 1px solid #dfdfdf;margin-top: 9px;}
.new ul{padding: 0 10px 11px 12px;display: flex;justify-content: space-between;}
.new ul li{width: 179px;}
.new ul li>a:nth-child(1){display: block;height: 200px;background: url(../images/new2.png) no-repeat center;}
.new ul li i{display: block;font: 12px/24px "";color: #555555;border-bottom: 1px solid #ededed;}
.new ul li p{width:162px;text-indent:5px;font: 12px/34px "";color: #252525;border-bottom: 1px solid #ededed;}
.new ul li p span{color: #ff0000;}
.new ul li u{width:162px;display: block;padding: 8px 0;border-bottom: 1px solid #ededed;}
.new ul li u a{display: block;font: 12px/23px "";color: #fff;width:92px;text-align:center;background: #374047;margin-left: 5px;}
.new ul li b{display: block;font: 12px/30px "";color: #252525;text-indent: 5px;}
.banner1{display: block;padding: 12px 0;}

.old{border: 1px solid #afb8bf;}
.old .t{background: #374047;overflow: hidden;}
.old .t a{float:left;display: block;width: 190px;text-align: center;font: 17px/40px "";color: #fff;}
.old .t a:hover{background: #fff;color:#555555;}
.old .b{padding: 3px 0 6px;overflow: hidden;}
.old .b .b-l{float: left;padding: 0 15px 2px 12px;border-right:1px dashed #dfdfdf ;display: flex;justify-content: space-between;flex-wrap: wrap;width: 196px;}
.old .b .b-l a{border: 1px solid #dfdfdf;margin-top: 9px;}
.old ul{padding: 0 10px 11px 12px;display: flex;justify-content: space-between;}
.old ul li{width: 179px;}
.old ul li>a:nth-child(1){display: block;height: 200px;background: url(../images/old2.png) no-repeat center;}
.old ul li i{display: block;font: 12px/24px "";color: #555555;border-bottom: 1px solid #ededed;}
.old ul li p{width:162px;text-indent:5px;font: 12px/34px "";color: #252525;border-bottom: 1px solid #ededed;}
.old ul li p span{color: #ff0000;}
.old ul li u{width:162px;display: block;padding: 8px 0;border-bottom: 1px solid #ededed;}
.old ul li u a{display: block;font: 12px/23px "";color: #fff;width:92px;text-align:center;background: #374047;margin-left: 5px;}
.old ul li b{display: block;font: 12px/30px "";color: #252525;text-indent: 5px;}
.banner2{padding-top: 12px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.banner2 a img{display: block;border: 1px solid #ecdfc6;margin-bottom: 12px;}
.banner2 a:nth-child(1) img{border:0;}
.vip{border: 1px solid #afb8bf;}
.vip h3{font: 17px/34px "";color: #fff;background: #374047;text-indent: 15px;overflow: hidden;}
.vip h3 p{float: left;}
.vip h3 a{float: right;margin-right: 36px;color: #fff;}
.vip ul{padding: 0 6px 0 13px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.vip ul li{width: 483px;overflow: hidden;border-bottom: 1px dashed #afb8bf;padding: 16px 0;}
.vip ul li:nth-child(3),.vip ul li:nth-child(4){border: 0;}
.vip ul li img{margin: 4px 15px 0 0;float: left;}
.vip ul li i{float: left;width: 192px;margin-right: 93px;}
.vip ul li i h4{font: 700 14px/20px "";color: #252525;}
.vip ul li i p{font:12px/22px "";color: #888;}
.vip ul li i span{font: 14px/22px "";color: #555555;}
.vip ul li u{float: left;}
.vip ul li u a{display: block;font: 12px/22px "";color: #252525;}
.vip ul li u a img{margin-right: 10px;}
.news{display: flex;justify-content: space-between;flex-wrap: wrap;}
.news u{margin-top: 12px;border: 1px solid #afb8bf;}
.news u:nth-child(1){width: 240px;height: 298px;}
.news u:nth-child(1) h3{overflow:hidden;border-bottom: 1px solid #afb8bf;}
.news u:nth-child(1) h3 p{font: 700 14px/32px "";color: #555;float: left;margin-left: 10px;}
.news u:nth-child(1) h3 a{font: 12px/32px "";color: #252525;float: right;margin-right: 11px;}
.news u:nth-child(1)>a{display: block;padding-left: 10px;font: 14px/26px "";color: #252525;}
.news u:nth-child(2){width: 238px;height: 298px;}
.news u:nth-child(2) h3{overflow:hidden;border-bottom: 1px solid #afb8bf;}
.news u:nth-child(2) h3 p{font: 700 14px/32px "";color: #555;float: left;margin-left: 10px;}
.news u:nth-child(2) h3 a{font: 12px/32px "";color: #252525;float: right;margin-right: 11px;}
.news u:nth-child(2)>a{display: block;padding-left: 10px;font: 14px/26px "";color: #252525;}
.news u:nth-child(3){width: 236px;height: 298px;}
.news u:nth-child(3) h3{overflow:hidden;border-bottom: 1px solid #afb8bf;}
.news u:nth-child(3) h3 p{font: 700 14px/32px "";color: #555;float: left;margin-left: 10px;}
.news u:nth-child(3) h3 a{font: 12px/32px "";color: #252525;float: right;margin-right: 11px;}
.news u:nth-child(3) i{display: block;padding-bottom: 25px;border-bottom: 1px dashed #d0d0d0;}
.news u:nth-child(3) i b{display: block;overflow: hidden;padding: 0 15px 0 12px;}
.news u:nth-child(3) i b img{float: left;margin-top: 4px;}
.news u:nth-child(3) i b a{float:left;margin-left: 5px;font: 12px/24px "";color: #385889;}
.news u:nth-child(3) i b span{float: right;font: 12px/24px "";color: #999999;}
.news u:nth-child(3) i p{margin-left: 12px;font-size: 12px;color: #555;}
.news u:nth-child(4){width: 240px;height: 298px;border-top:2px solid #ed272f ;border-bottom: 0;}
.news u:nth-child(4) .f1{font: 12px/28px "";color: #0078b6;border-bottom: 1px solid #d2d2d2;}
.news u:nth-child(4) .f1 img{margin:0 5px 0 10px;}
.news u:nth-child(4) .f2{padding: 15px 0 20px 15px;border-bottom: 1px solid #d2d2d2;overflow: hidden;}
.news u:nth-child(4) .f2>img{float: left;margin-right: 10px;}
.news u:nth-child(4) .f2 i{float: left;}
.news u:nth-child(4) .f2 i p{font-size: 14px;color: #0078b6;}
.news u:nth-child(4) .f2 i a{display: block;margin-top: 11px;}
.news u:nth-child(4) .f3{width: 219px;margin-left: 15px;padding: 11px 0 7px;border-bottom:1px dashed #d2d2d2 ;}
.news u:nth-child(4) .f3 p{font: 12px/22px "";color: #595959;}
.news u:nth-child(4) .f3 i{display: block;overflow: hidden;}
.news u:nth-child(4) .f3 i b:nth-child(1){margin-right:53px;float: left;font: 12px/27px "";color: #9abbc8;}
.news u:nth-child(4) .f3 i b:nth-child(2){float: left;font: 12px/27px "";color: #e0d2e0;}
.news u:nth-child(4) .f3 i b:nth-child(2) a{color: #9abbc8;}
.news u:nth-child(4) .f3 i b:nth-child(2) span{margin:0 4px;}
.news u:nth-child(4) .f4{padding: 9px 20px 0 15px;font: 12px/22px "";color: #595959;}
.news u:nth-child(5){width: 100%;}
.news u:nth-child(5) h3{overflow:hidden;border-bottom: 1px solid #afb8bf;}
.news u:nth-child(5) h3 p{font: 700 14px/32px "";color: #555;float: left;margin-left: 10px;}
.news u:nth-child(5) h3 a{font: 12px/32px "";color: #252525;float: right;margin-right: 11px;}
.news u:nth-child(5) ul{padding: 14px 18px 0 14px;display: flex;justify-content: space-between;}
.news u:nth-child(5) ul li a{display: block;}
.news u:nth-child(5) ul li a img{display: block;border: 1px solid #e0e0e0;}
.news u:nth-child(5) ul li a p{margin-top: 4px;font: 14px/22px "";color: #252525;text-align: center;}
.news u:nth-child(6){width: 100%;border: 1px solid #e0e0e0;padding-bottom: 32px;}
.news u:nth-child(6) h3{text-indent: 10px;font: 700 14px/40px "";color: #555;border-bottom: 1px solid #e0e0e0;}
.news u:nth-child(6) p{padding-left: 10px;text-indent: 6px;}
.news u:nth-child(6) p a{font: 12px/24px "";color: #252525;margin-right: 18px;}

#contact{padding: 50px 0;border-bottom: 1px solid #80430d;}
#contact ul{overflow: hidden;}
#contact ul li{padding: 0 42px;float: left;margin-right: 27px;}
#contact ul li:nth-child(4){margin-right: 59px;}
#contact ul li p{font: 700 14px/22px "";color:#555;}
#contact ul li a{display: block;font: 12px/22px "";color: #252525;}
#contact ul li a img{margin-right: 8px;}

footer{padding: 13px 0 14px 0;border-top: 1px solid #5f2c01;}
footer p{text-align: center;font: 12px/24px "";color: #555;}
footer p a{color: #fff;}




































